water and power department - Turkish English Dictionary